personal security detachment (psd) - Espagnol Anglais Dictionnaire